<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@page import="Entity.Land"%>
<%@page import="Entity.Joueur"%>
<%@page import="Entity.Entreprise"%>
<%@page import="Entity.Industrie"%>
<%@page import="Entity.Banque"%>
<%@page import="Entity.Etat"%>
<%@page import="java.util.*"%>
<%--
The taglib directive below imports the JSTL library. If you uncomment it,
you must also add the JSTL library to the project. The Add Library... action
on Libraries node in Projects view can be used to add the JSTL 1.1 library.
--%>
<%--
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 
--%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<%
    Land l = (Land)request.getAttribute("LAND");
    Etat et = (Etat)request.getAttribute("ETAT");
%>
   
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    </head>
    <body>

    <h1>Etat - Saisie Bip</h1>
    
    <h2> Infos sur l'état <%=et.getNom_Entreprise()%></h2>
    <br>
    Nombre de fonctionnaires : <%=et.getSesLandiens().size()%>
    <br>
    <h2> Saisie des actions </h2>
    <form name="EntrepriseBipForm" action="aiguilleurBip" method="POST">
        <input type=hidden name="destination" value="etatsaisieBip" />
        <h3>Général</h3>
        <br>
        Taux imposition entreprise <input type="text" name="tauxEntreprise" value=<%=et.getTauxImpositionEnt()%> />
        <br> 
        Taux imposition salarié <input type="text" name="tauxSalarie" value=<%=et.getTauxImpositionSal()%> />
        <br>
        Indemnités chomage <input type="text" name="chomage" value=<%=et.getIndemniteChomage()%> />
        <br>
        Rémunération fonctionnaires <input type="text" name="fonctionnaire" value=<%=et.getRemuneration_Entreprise()%> />
        <br>
        <h3>Emprunt</h3>
        <br>
        Montant de l'emprunt <input type="text" name="montant" value="0" />
        <br>
        Sélectionner la banque :
        <table border=1>
         <tr>
          <th>Nom Banque</th>
          <th>Taux</th>
         </tr>
         <%   
                Vector<Joueur> vj =(Vector<Joueur>)  l.getLesJoueurs();
                for(int i=0; i < vj.size(); i++)
                {   
                    Joueur j = (Joueur) vj.elementAt(i);
                    Entreprise e;
                    if(j.getSonEntreprise() instanceof Banque)
                    {
                        Banque bank= (Banque)j.getSonEntreprise();
                        
         %>

          <tr>
            <td> <%=bank.getNom_Entreprise()%></td>
            <td> <%=bank.getTauxPropose()%></td>
            <td>
                <input type=radio name="banque" value="<%=bank.getId()%>" />    
            </td>
          </tr>
          <%    }  }%> 
        </table>
        <br>
        Remboursement emprunt existant :
        <table border=1>
         <tr>
          <th>Numéro emprunt</th>
          <th>Montant emprunt</th>
          <th>Montant remboursé </th>
          <th>Montant restant à rembourser </th>
          <th>Date de l'emprunt</th>
          <th>Date terme<th>
         </tr>
        <%-- A supprimer plus tard --%>
        <% for (int i=0;i<2;i++)
            {  
        %>
    
        <%-- A implanter
        <%   
            Vector listeEmprunt = (Vector) application.getAttribute("listeEmprunt");
            for(int i=0; i < listeEmprunt.size(); i++)
            {
             Emprunt current = (Emprunt) listeEmprunt.elementAt(i); 
        %>
        --%>
            <tr>
            <td> Emprunt n° <%=i+1%> <%-- <%=current.getNomJoueur()%> --%></td>
            <td> Montant total </td>
            <td> Montant remboursé </td>
            <td> Montant reste à remboursé </td>
            <td> Date tour <%-- <%=current.getEntreprise()%> --%></td>
            <td> Date terme <%-- <%=current.getEntreprise()%> --%></td>
            <td>
                Rembourser <input type="checkbox" name="emprunt<%=i%>" value="OFF" />    
            </td>
          </tr>
          <%      }%> 
        </table>
        <br>
        <br>
        <input type="submit" value="Enregistrer la saisie" name="enregistrer"  />
    </form>
    
    </body>
</html>
